package com.blueocean_health.care.management.domain.base;

import java.util.Date;
import javax.persistence.*;

@Table(name = "order_nurse_daily_info")
public class OrderNurseDailyInfo {
    @Id
    private Integer id;

    /**
     * 医院id
     */
    @Column(name = "hospital_id")
    private Integer hospitalId;

    /**
     * 护工服务id
     */
    @Column(name = "serv_nurse_id")
    private Integer servNurseId;

    /**
     * 订单ID
     */
    @Column(name = "order_id")
    private String orderId;

    /**
     * 服务编号
     */
    @Column(name = "service_id")
    private Integer serviceId;

    /**
     * 日期
     */
    @Column(name = "working_day")
    private Date workingDay;

    /**
     * 科室
     */
    private String department;

    /**
     * 护工编号
     */
    @Column(name = "worker_id")
    private String workerId;

    /**
     * 护工名称
     */
    @Column(name = "worker_name")
    private String workerName;

    /**
     * 工资
     */
    private Float salary;

    /**
     * 版本
     */
    private Integer version;

    /**
     * 创建时间
     */
    @Column(name = "create_time")
    private Date createTime;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取医院id
     *
     * @return hospital_id - 医院id
     */
    public Integer getHospitalId() {
        return hospitalId;
    }

    /**
     * 设置医院id
     *
     * @param hospitalId 医院id
     */
    public void setHospitalId(Integer hospitalId) {
        this.hospitalId = hospitalId;
    }

    /**
     * 获取护工服务id
     *
     * @return serv_nurse_id - 护工服务id
     */
    public Integer getServNurseId() {
        return servNurseId;
    }

    /**
     * 设置护工服务id
     *
     * @param servNurseId 护工服务id
     */
    public void setServNurseId(Integer servNurseId) {
        this.servNurseId = servNurseId;
    }

    /**
     * 获取订单ID
     *
     * @return order_id - 订单ID
     */
    public String getOrderId() {
        return orderId;
    }

    /**
     * 设置订单ID
     *
     * @param orderId 订单ID
     */
    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    /**
     * 获取服务编号
     *
     * @return service_id - 服务编号
     */
    public Integer getServiceId() {
        return serviceId;
    }

    /**
     * 设置服务编号
     *
     * @param serviceId 服务编号
     */
    public void setServiceId(Integer serviceId) {
        this.serviceId = serviceId;
    }

    /**
     * 获取日期
     *
     * @return working_day - 日期
     */
    public Date getWorkingDay() {
        return workingDay;
    }

    /**
     * 设置日期
     *
     * @param workingDay 日期
     */
    public void setWorkingDay(Date workingDay) {
        this.workingDay = workingDay;
    }

    /**
     * 获取科室
     *
     * @return department - 科室
     */
    public String getDepartment() {
        return department;
    }

    /**
     * 设置科室
     *
     * @param department 科室
     */
    public void setDepartment(String department) {
        this.department = department;
    }

    /**
     * 获取护工编号
     *
     * @return worker_id - 护工编号
     */
    public String getWorkerId() {
        return workerId;
    }

    /**
     * 设置护工编号
     *
     * @param workerId 护工编号
     */
    public void setWorkerId(String workerId) {
        this.workerId = workerId;
    }

    /**
     * 获取护工名称
     *
     * @return worker_name - 护工名称
     */
    public String getWorkerName() {
        return workerName;
    }

    /**
     * 设置护工名称
     *
     * @param workerName 护工名称
     */
    public void setWorkerName(String workerName) {
        this.workerName = workerName;
    }

    /**
     * 获取工资
     *
     * @return salary - 工资
     */
    public Float getSalary() {
        return salary;
    }

    /**
     * 设置工资
     *
     * @param salary 工资
     */
    public void setSalary(Float salary) {
        this.salary = salary;
    }

    /**
     * 获取版本
     *
     * @return version - 版本
     */
    public Integer getVersion() {
        return version;
    }

    /**
     * 设置版本
     *
     * @param version 版本
     */
    public void setVersion(Integer version) {
        this.version = version;
    }

    /**
     * 获取创建时间
     *
     * @return create_time - 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}